package com.ruoyi.project.business.domain;



import java.math.BigDecimal;

import org.apache.commons.lang3.builder.ToStringBuilder;

import org.apache.commons.lang3.builder.ToStringStyle;

import com.ruoyi.framework.aspectj.lang.annotation.Excel;

import com.ruoyi.framework.web.domain.BaseEntity;



/**

 * 种子商城对象 business_seed_store

 * 

 * @author ruoyi

 * @date 2020-10-20

 */

public class BusinessSeedStore extends BaseEntity

{

    private static final long serialVersionUID = 1L;



    /** 种字ID */

    private Long id;



    /** 种子名称 */

    @Excel(name = "种子名称")

    private String seedName;



    /** 种子图片 */

    @Excel(name = "种子图片")

    private String seedPic;



    /** 种类(1水稻 2 油菜 3农作物) */

    @Excel(name = "种类(1水稻 2 油菜 3农作物)")

    private Long seedType;



    /** 种子图标 */

    @Excel(name = "种子图标")

    private String seedLogo;



    /** 种子价格 */

    @Excel(name = "种子价格")

    private BigDecimal price;



    /** 单位 */

    @Excel(name = "单位")

    private String unit;



    /** 原价 */

    @Excel(name = "原价")

    private BigDecimal originalPrice;



    /** 品牌 */

    @Excel(name = "品牌")

    private String brand;



    /** 成熟期 */

    @Excel(name = "成熟期")

    private String maturePeriod;



    /** 种子数量 */

    @Excel(name = "种子数量")

    private Long seedNum;



    /** 销量 */

    @Excel(name = "销量")

    private Long saleNum;



    /** 品种介绍 */

    @Excel(name = "品种介绍")

    private String introduct;



    public void setId(Long id) 

    {

        this.id = id;

    }



    public Long getId() 

    {

        return id;

    }

    public void setSeedName(String seedName) 

    {

        this.seedName = seedName;

    }



    public String getSeedName() 

    {

        return seedName;

    }

    public void setSeedPic(String seedPic) 

    {

        this.seedPic = seedPic;

    }



    public String getSeedPic() 

    {

        return seedPic;

    }

    public void setSeedType(Long seedType) 

    {

        this.seedType = seedType;

    }



    public Long getSeedType() 

    {

        return seedType;

    }

    public void setSeedLogo(String seedLogo) 

    {

        this.seedLogo = seedLogo;

    }



    public String getSeedLogo() 

    {

        return seedLogo;

    }

    public void setPrice(BigDecimal price) 

    {

        this.price = price;

    }



    public BigDecimal getPrice() 

    {

        return price;

    }

    public void setUnit(String unit) 

    {

        this.unit = unit;

    }



    public String getUnit() 

    {

        return unit;

    }

    public void setOriginalPrice(BigDecimal originalPrice) 

    {

        this.originalPrice = originalPrice;

    }



    public BigDecimal getOriginalPrice() 

    {

        return originalPrice;

    }

    public void setBrand(String brand)

    {

        this.brand = brand;

    }



    public String getBrand()

    {

        return brand;

    }

    public void setMaturePeriod(String maturePeriod) 

    {

        this.maturePeriod = maturePeriod;

    }



    public String getMaturePeriod() 

    {

        return maturePeriod;

    }

    public void setSeedNum(Long seedNum) 

    {

        this.seedNum = seedNum;

    }



    public Long getSeedNum() 

    {

        return seedNum;

    }

    public void setSaleNum(Long saleNum) 

    {

        this.saleNum = saleNum;

    }



    public Long getSaleNum() 

    {

        return saleNum;

    }

    public void setIntroduct(String introduct) 

    {

        this.introduct = introduct;

    }



    public String getIntroduct() 

    {

        return introduct;

    }



    @Override

    public String toString() {

        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)

            .append("id", getId())

            .append("seedName", getSeedName())

            .append("seedPic", getSeedPic())

            .append("seedType", getSeedType())

            .append("seedLogo", getSeedLogo())

            .append("price", getPrice())

            .append("unit", getUnit())

            .append("originalPrice", getOriginalPrice())

            .append("band", getBrand())

            .append("maturePeriod", getMaturePeriod())

            .append("seedNum", getSeedNum())

            .append("saleNum", getSaleNum())

            .append("introduct", getIntroduct())

            .append("createBy", getCreateBy())

            .append("createTime", getCreateTime())

            .append("updateBy", getUpdateBy())

            .append("updateTime", getUpdateTime())

            .toString();

    }

}
